More free high quality templates at: 
www.free-templates-layouts.com.
If you need web hosting for your template check out:
www.cheap-unlimitedhosting.com for extremely inexpensive plans!